home *** CD-ROM | disk | FTP | other *** search
/ PC-SIG: World of Education / PC-SiG's World of Education.iso / wor / disk0978.zip / README.DOC < prev    next >
Text File  |  1987-05-22  |  12KB  |  311 lines

  1.  
  2. Readme.doc
  3.  
  4.  
  5.                              PLOT -- DOCUMENTATION
  6.  
  7.  
  8.                             PLOT-- LICENSE AGREEMENT
  9.                      Copyright 1985,1986,1987, Prowess, Inc.
  10.  
  11.  
  12.      This is a user supported software product.  It is not public domain
  13.      software, nor is it free software. You are granted a limited license
  14.      to use this product on a trial basis.   If you continue to use this
  15.      product after a trial period, you are expected to register by sending:
  16.  
  17.            $25 (Minimum reg.)          or        $35 (+ $4 S/H) (Full reg.)
  18.  
  19.            * Technical support                   *  Technical support
  20.            * Update notification                 *  Latest diskette
  21.                                                  *  Printed manual
  22.  
  23.                  Texas residents, please add 7 1/4 % sales tax
  24.  
  25.          Contact us for information concerning low cost site licenses.
  26.  
  27.      If you like the shareware concept - try before you buy - please support the
  28.      companies that provide useful, professional quality products.
  29.  
  30.        Prowess,Inc. -  203 Lakeridge Village - Suite 102 - Dallas  75238
  31.  
  32.                                (214) 349-4718
  33.  
  34.  
  35.      You are encouraged to distribute copies of this software providing
  36.      that you make no modifications to any of the files and that the copy
  37.      that you distribute, regardless of the means of distribution, contains
  38.      all files that came on your product diskette.
  39.  
  40.                                    DISCLAIMER
  41.                                    ----------
  42.  
  43.      This software product and associated instructional material are sold
  44.      "as is" without warranty as to their performance, accuracy, freedom
  45.      from error, merchantability or fitness for any particular purpose.
  46.      The entire risk as to the performance of the software is assumed by
  47.      the user.
  48.  
  49.      Under no circumstances, whether in contract or tort, shall Prowess,
  50.      Inc. be liable for indirect, consequential, special, or exemplary
  51.      damages such as, but not limited to, loss of revenue or anticipated
  52.      profits, lost business or other economic loss, arising out of, or
  53.      in connection with this agreement, or your use, or inability to use
  54.      any program or sub-program associated with this software product.
  55.  
  56.           ------------------------------------------------------------
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.                                     CONTENTS
  70.  
  71.                         * File descriptions
  72.  
  73.                         * Minimum system requirements
  74.  
  75.                         * Introduction
  76.  
  77.                         * Working diskette preparation
  78.  
  79.                         * Loading/running the plot programs
  80.  
  81.                         * General information about these programs
  82.  
  83.                         * Other Prowess, Inc. shareware products
  84.  
  85.           ----------------------------------------------------------------
  86.  
  87.                                FILE DESCRIPTIONS
  88.  
  89.           The following files are contained on your product diskette:
  90.  
  91.  README.DOC                     This file. Documentation for PLOT
  92.  
  93.  HLP3.BAS                       Help file accessed from PLOTM.BAS. Provides
  94.                                 the most detailed information on all plot
  95.                                 programs.
  96.  
  97.  IPLOT.BAS                      Program for plotting Y=f(X) type equations.
  98.                                 It also provide integration capability to
  99.                                 find the area under a curve.
  100.  
  101.  SPLOT.BAS                      Program for plotting two simultaneous
  102.                                 equations.
  103.  
  104.  PPLOT.BAS                      Program for polar plotting.
  105.  
  106.  VPLOT.BAS                      Program for vector plotting.
  107.  
  108.  PLOTM.BAS                      Contains the plot menu. Calls the available
  109.                                 plotting programs and help file.
  110.  
  111.  PLOT.BAT                       A batch file which loads the opening screen
  112.                                 files via BASIC(A).
  113.  
  114.  PLOG.BAS                       Opening screen files - logo, etc. Calls
  115.                                 PLOTM.BAS.
  116.  
  117.  FUNCT.BAS                      Data files containing user defined
  118.  FCT1.BAS                       equations. These files are automatically
  119.  FCT2.BAS                       generated when you use the plotting
  120.  FCT3.BAS                       programs. These file are generated as a
  121.                                 result of running the plotting programs.
  122.                                 They may or may not be present on your
  123.                                 product diskette.
  124.  
  125.  PLIC.BAS                       License statement.
  126.  
  127.              --------------------------------------------------------
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.                           MINIMUM SYSTEM REQUIREMENTS
  136.  
  137.       * IBM-PC or 100% compatible                    * CGA graphics
  138.  
  139.       * BASICA (or equivalent, GW-BASIC, etc.)       * 64K RAM
  140.  
  141.       * DOS 2.1 or above                             * 1 Floppy drive
  142.  
  143.                    -------------------------------------------
  144.  
  145.                                   INTRODUCTION
  146.  
  147.  This program set is designed to provide a quick, easy to use, set of tools
  148.  for technical plotting. It will handle rectilinear, polar and vector
  149.  plotting. After plotting, you may review a tabulation of all plotted points
  150.  (except for the vector program).
  151.  
  152.  These programs were written in BASICA to take advantage of a unique BASICA
  153.  capability - the CHAIN MERGE feature. When you enter an equation to be
  154.  plotted, you may enter it just as you would write it on paper. The
  155.  program accepts your equation as a string variable, appends your equation
  156.  to a string that defines a line number then writes the whole string to a
  157.  file (FCT1.BAS for example). This file is then CHAIN MERGED with the
  158.  program itself and your equation becomes an executable line of code,
  159.  complete with a line number in the program. Unfortunately, existing
  160.  compilers can not compile the CHAIN MERGE statement.
  161.  
  162.  We felt that being able to enter the equation in standard equation format was
  163.  so important that we have released these programs in BASIC(A). No other
  164.  language that we know of allows a chain-merge-like function and writing the
  165.  function in another language would be a formidable task. Chalk one up for
  166.  BASIC! Although not extremely fast, we think that you will find the plotting
  167.  speed of these programs satisfactory.
  168.  
  169.  SPECIAL NOTE: Because of the technique mentioned above, you will render
  170.                these programs INOPERATIVE IF YOU RENUMBER THE LINES !!!
  171.  
  172.  There is a master help file accessable from the main menu (HLP3.BAS). It is
  173.  a separate program that describes each program in detail. It is your best
  174.  source of information about program specifics.
  175.  
  176.  In addition to HLP3.BAS, each program contains a brief help (or
  177.  instruction) section for quick reference.
  178.  
  179.                   -----------------------------------------------
  180.  
  181.                             MAKE A WORKING DISKETTE
  182.  
  183.  Protect your investment; make a working copy of your PLOT product diskette
  184.  now!
  185.  
  186.                 1. Format a new diskette (with the system option)
  187.  
  188.                    Example:  FORMAT B:/S
  189.  
  190.                    (Assumes system diskette in drive A and new diskette in
  191.                    drive B.)
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.                 2. Copy your BASICA.COM to the working diskette.
  202.  
  203.                                COPY BASICA.COM B:
  204.  
  205.                    If your system uses a different advanced BASIC,  you will
  206.                    need to copy it to the working disk AND CHANGE ITS  NAME
  207.                    TO  BASICA.XXX  (the XXX refers to its original extension-
  208.                    probably .EXE)
  209.  
  210.                    Examples:  COPY GW-BASIC.EXE B:BASICA.EXE
  211.  
  212.                 3. Copy all files from your product diskette to the newly
  213.                    formatted diskette.
  214.  
  215.                    Example: COPY *.* B:
  216.  
  217.                    (Assumes product diskette in drive A and formatted diskette
  218.                    in drive B.)
  219.  
  220.  
  221.                 4. Label your working diskette PLOT.
  222.  
  223.                 5. Put your PLOT product diskette in a safe place.
  224.  
  225.  
  226.           NOTE: If you are using a hard disk, set up a separate directory
  227.                 for PLOT and start with step #2 above, substituting C: for
  228.                 B:.
  229.  
  230.             ------------------------------------------------------------
  231.  
  232.                      LOADING AND RUNNING THE PLOT PROGRAMS
  233.  
  234.  Put your working diskette in drive A (or get into the PLOT directory if
  235.  you are using a hard disk). Enter:
  236.  
  237.                                  PLOT  <return>
  238.  
  239.  This will cause PLOT.BAT to execute and you should see the logo screen
  240.  appear.
  241.  
  242.                 NOTE: PLOT.BAT expects to find a program called BASIC (.COM
  243.                 or .EXE). If you forgot to change the name of your BASICA
  244.                 (or other advanced basic clone) to BASIC, you will have a
  245.                 problem. Either ROM basic will be loaded or you will get a
  246.                 "file not found" error.
  247.  
  248.  Pressing any key from the logo screen will display the Prowess, Inc.
  249.  license statement. Pressing any key at this point will call the main menu.
  250.  
  251.  From the main menu, you may select any of the plotting programs. We strongly
  252.  suggest that you review the main help file (accessable from the main menu)
  253.  before operating the programs.
  254.  
  255.  NOTE: If your DOS operating system contains a utility called GRAPHICS.COM
  256.  (DOS 2.1 and greater), you may want to load it prior to loading the PLOT
  257.  programs. With GRAPHICS.COM memory resident, you can print the graphs
  258.  produced by the PLOT package on most wire dot printers by simply pressing
  259.  <shift-prtSc>. You can load GRAPHICS.COM by entering: GRAPHICS <return> from
  260.  your system disk.
  261.  
  262.                  -------------------------------------------------
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.                               GENERAL INFORMATION
  271.  
  272.  BASIC is rather unforgiving about comma errors; if you enter a period
  273.  instead of a comma or fail to put a comma where the program is expecting
  274.  one, you will see a 'REDO FROM START' error message. If this occurs, you
  275.  can usually recover by re-entering the data correctly AT THE CURRENT
  276.  CURSOR POSITION. If you try to move the cursor before correcting your
  277.  entry, you'll make things worse! In most cases the messy screen will be
  278.  redrawn when the function is plotted. Specifying the range of X over
  279.  which to plot, the range of X over which to integrate, and inputting
  280.  vectors (in both rectangular and polar formats) require entries in the
  281.  form of M,N. The comma is a requirement!!
  282.  
  283.  BASICA does not allow error trapping 'division by zero' and 'overflow'
  284.  (a floating point overflow). Some BASICA equivalents do allow trapping
  285.  these errors. Error trapping statements exist in the programs to detect
  286.  these errors; however, they won't operate on the IBM-PC. They will work
  287.  properly on some clones that use a different advanced BASIC. If you get
  288.  either of these error messages, from the system, you will have to restart
  289.  the program. Most syntax errors are trapped and the error traps should
  290.  work.
  291.  
  292.  Entering a single 'Q' (for 'quit') and pressing return, at most user inputs,
  293.  will halt the current operation and display the exit screen.
  294.  
  295.                 ------------------------------------------------------
  296.  
  297.      If you like this program set, try our other Prowess , Inc. shareware
  298.      tools:
  299.  
  300.       * Financial programs (interest, annuities, amortization, etc.)
  301.       * Pro-menu (an elegant full featured PC menu system-one data file)
  302.       * Units (easy, fast technical units conversions and more)
  303.       * Circuit design calculations (DC circuits, RC, RL, Pw., Energy, etc.)
  304.       * AC circuit design (great graphics,- RF design, Op amps, Xformers, BW)
  305.       * Magnetics design (great graphics - linear motors, mag. force, etc.)
  306.       * Automated Planning Form (project planning tools - Gantt-charts, etc.)
  307.       * Math utilities (equation solving, lines, factors, intersections, etc.)
  308.       * Geometry for design (great graphics - chords, arcs, triangles, etc.)
  309.       * Dos-pro (a special menu for executing DOS commands from plain English)
  310.  
  311.